installment contracts - Francés Inglés Diccionario